convoluted (complicated/tricky) - Espagnol Anglais Dictionnaire